be obvious or evident - Turc Anglais Dictionnaire